home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 102 / CD-ROM 102.iso / aplic / 2sync / 2SyncSetup.exe / modules / hp / panel / scripts / DefineButton2_40 / BUTTONCONDACTION on(press).as next >
Encoding:
Text File  |  2002-03-20  |  1.3 KB  |  35 lines

  1. on(press){
  2.    tellTarget("_level50")
  3.    {
  4.       gotoAndStop("off");
  5.    }
  6.    if(eval("../../../codelib:selectbar") != eval("../:bar") and eval("../:blank") != "1")
  7.    {
  8.       set("../../../codelib:selectbar",eval("../:bar"));
  9.       call("../../../codelib:select");
  10.    }
  11.    else
  12.    {
  13.       set("../../../codelib:selectbar","");
  14.    }
  15.    if(drag ne "")
  16.    {
  17.       setProperty("_level25/active", _visible, "0");
  18.       set("_level20:depth",eval("_level20:depth") + "1");
  19.       duplicateMovieClip("_level20/dragbar","drag",eval("_level20:depth") + 16384);
  20.       setProperty("_level20/drag", _visible, "0");
  21.       set("_level20/drag:drag",eval(_target add ":drag"));
  22.       set("_level20/drag:dragpanel",_target.substr("10","2"));
  23.       set("_level20/drag:id",eval(_target.substr("1",length(_target) - "4") add ":id"));
  24.       set("_level20/drag:bar",eval(_target.substr("1",length(_target) - "4") add ":bar"));
  25.       set("_level20/drag:string",eval(_target add ":subject"));
  26.       startDrag("_level20/drag","1");
  27.       tellTarget("_level0/ole")
  28.       {
  29.          gotoAndPlay("drag");
  30.       }
  31.       call("_level15/lp/" add eval("_level0:lp_module") add "/codelib:dragon");
  32.       call("_level15/rp/" add eval("_level0:rp_module") add "/codelib:dragon");
  33.    }
  34. }
  35.